
package base_classes;

import java.util.HashSet;
import java.util.Set;


/**
 *  myschedulechange.Kurs
 *  12/10/2009 15:17:18
 * 
 */
public class Kurs {

    private Integer idKurs;
    private String name;
    private Byte semester;
    private Studiengang rel;
    private Set<base_classes.User> studenten = new HashSet<base_classes.User>();
    private Set<base_classes.Dozent> dozenten = new HashSet <base_classes.Dozent>();
    private Set<base_classes.Vorlesungsverschiebung> vorlesungsverschiebungs = new HashSet<base_classes.Vorlesungsverschiebung>();

    public Kurs() {
    }

    public Kurs(Integer idKurs, String name, Byte semester) {
        this.idKurs = idKurs;
        this.name = name;
        this.semester = semester;
    }

    public Kurs(Integer idKurs, String name, Byte semester, Studiengang rel, Set<base_classes.Dozent> dozenten, Set<base_classes.User> studenten, Set<base_classes.Vorlesungsverschiebung> vorlesungsverschiebungs) {
        this.idKurs = idKurs;
        this.name = name;
        this.semester = semester;
        this.rel = rel;
        this.dozenten = dozenten;
        this.studenten = studenten;
        this.vorlesungsverschiebungs = vorlesungsverschiebungs;
    }

    public Integer getIdKurs() {
        return idKurs;
    }

    public void setIdKurs(Integer idKurs) {
        this.idKurs = idKurs;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Byte getSemester() {
        return semester;
    }

    public void setSemester(Byte semester) {
        this.semester = semester;
    }

    public Studiengang getRel() {
        return rel;
    }

    public void setRel(Studiengang rel) {
        this.rel = rel;
    }
    
    public Set<base_classes.User> getStudenten() {
		return studenten;
	}

	public void setStudenten(Set<base_classes.User> studenten) {
		this.studenten = studenten;
	}

	public Set<base_classes.Dozent> getDozenten() {
		return dozenten;
	}

	public void setDozenten(Set<base_classes.Dozent> dozenten) {
		this.dozenten = dozenten;
	}

	public Set<base_classes.Vorlesungsverschiebung> getVorlesungsverschiebungs() {
        return vorlesungsverschiebungs;
    }

    public void setVorlesungsverschiebungs(Set<base_classes.Vorlesungsverschiebung> vorlesungsverschiebungs) {
        this.vorlesungsverschiebungs = vorlesungsverschiebungs;
    }

}
